package com.it.tydic.estate.module.service;

import com.it.tydic.estate.common.aop.Result;
import com.it.tydic.estate.module.model.inner.TbWxglClmx;

import java.util.List;
import java.util.Map;

/**
 * 维修管理 材料明细
 * Created by jinghongtao on 2020/3/3.
 */
public interface WxglClmxService {
    //条件分页查询
    public Result queryByPage(Map<String, Object> record);
    //根据主表id分页查询 所有材料明细信息
    Result getAllData(Map<String,Object> record);
    //根据id查询
    Result selectByPrimaryKey(String id);
    //根据id 删除
    Result deleteById(String id);
    //逻辑删除单条
    Result deleteUp(String id);
    //批量删除
    Result deleteByIds(String[] ids);
    //根据id更新
    Result updateData(TbWxglClmx record);
    //保存
    Result saveDate(TbWxglClmx record);

    //批量保存或修改
    Result saveList(List<TbWxglClmx> record, String id);
}
